zinc blast furnace - French English Dictionary